import * as modelBuilding from '../asset/model/zhanguan.glb';

import * as lightCubePX from '../asset/texture/lightCube/px.jpg';
import * as lightCubeNX from '../asset/texture/lightCube/nx.jpg';
import * as lightCubePY from '../asset/texture/lightCube/py.jpg';
import * as lightCubeNY from '../asset/texture/lightCube/ny.jpg';
import * as lightCubePZ from '../asset/texture/lightCube/pz.jpg';
import * as lightCubeNZ from '../asset/texture/lightCube/nz.jpg';

import AppConfig from './app-config.json';


class RawAssetsUrl {
    public static readonly modelBuilding = modelBuilding.default;
    
    public static readonly lightCubePX = lightCubePX.default;
    public static readonly lightCubeNX = lightCubeNX.default;
    public static readonly lightCubePY = lightCubePY.default;
    public static readonly lightCubeNY = lightCubeNY.default;
    public static readonly lightCubePZ = lightCubePZ.default;
    public static readonly lightCubeNZ = lightCubeNZ.default;
}

class RawAssetsName {
    public static readonly collider = 'bound';

}

class RawData {
    public static readonly appConfig = AppConfig;
}

export { RawAssetsUrl, RawAssetsName, RawData };